positive mechanical device - Francés Inglés Diccionario